not have achieved sexual satisfaction - Alemán Inglés Diccionario